6.30. Bison-3.0.2

El paquete Bison contiene un generador de analizadores sintácticos.

Tiempo aproximado de construcción: 0.3 SBU
Espacio requerido en disco: 31 MB

6.30.1. Instalación de Bison

Prepare Bison para su compilación:

./configure --prefix=/usr

Compile el paquete:

make

To test the results (about 0.5 SBU), issue:

make check

Instale el paquete:

make install

6.30.2. Contenido de Bison

Programas instalados: bison and yacc
Librería instalada: liby.a
Directorio de instalación: /usr/share/bison

Breves descripciones:

bison

Genera, a partir de una serie de reglas, un programa para el análisis de la estructura de archivos de texto; Bison es un sustituto de Yacc (otro compilador de compiladores)

yacc

Un envoltorio para bison, destinado a los programas que todavía llaman a yacc en lugar de bison; Invoca a bison con la opción -y

liby.a

La librería Yacc que contiene la implementación de yyerror compatible con Yacc y funciones principales; Esta librería normalmente no es muy útil, pero POSIX la solicita.